package com.suning.sawp.intf.esb;

import com.suning.rsc.dto.responsedto.MbfResponse;
import com.suning.rsc.httpservice.annotation.EsbEIHttpMethod;
import com.suning.rsc.httpservice.annotation.EsbEIHttpService;
import com.suning.sawp.dto.esb.CasProductPriceReq;

/**
 * 调用ESB接口查询商品价格
 * @author 15050519
 *
 */
@EsbEIHttpService(appCode="SNSAWP", serviceCode="CASProductPrice")
public interface CasGetProductPriceEsbService {

	@EsbEIHttpMethod(operation = "getProductPrice", serviceResource = "", reqMbfBodyNode = false, 
            timeOut = 3000, soTimeOut = 5000, requestBodyClass = CasProductPriceReq.class,
            responseBodyClass = MbfResponse.class)
	MbfResponse getProductPrice(CasProductPriceReq req);
}
